Definition of Scarabaeus Sacer

  • (noun) scarabaeid beetle considered divine by ancient Egyptians

Synonyms of Scarabaeus Sacer


Antonyms of Scarabaeus Sacer


No Antonyms Found.

Homophones of Scarabaeus Sacer


No Homophones Found.